#pragma once

#ifndef LHJ_V1_HTTP_HELPER_V1_H__
#define LHJ_V1_HTTP_HELPER_V1_H__

#include <httphelper.h>
#include <string>

/// @brief 2024-11-20重写
namespace v20241120
{
    using namespace cores::common;
    using namespace std;

    class HttpHelperV1 : public HttpHelper
    {
    public:
        HttpHelperV1();
        virtual ~HttpHelperV1();

    protected:
        virtual void sendWarmRequest(const string &code);
        virtual string getConfigFromApi(const string &stationCode);
        virtual bool compareFileVersion();
        virtual void downloadFile();
    };
}

#endif